store cheese - Inglés Sinónimo Diccionario

store cheese

n.
[1] rat cheese